Intentional Modeling for Problem Solving in Enterprise Architecture
نویسندگان
چکیده
Taking and executing correct decisions is critical in enterprise systems which are characterized by rapid changes along interconnected dimensions. Enterprise architecture (EA) frameworks offer holistic treatment of enterprise systems but constitute only one part of the solution to problems arising due to organizational changes. The other, less explored part is the ability to explicate and analyze the intentions behind major decisions. We investigate a step-by-step approach where intentional modeling is treated as a problem solving technique. In our approach, an intentional model devoid of goals is obtained from the existing EA model via mapping. It is expanded by representing the problems due to organizational changes as goals and soft goals and alternative solutions to them. The final intentional model is transformed back to an actionable EA model via the same mapping. In the case study, we re-imagine the evolution of our model-driven software development unit as an enterprise where two stages in its evolution are treated as as-is and to-be states and the journey is captured in terms of intentional models. Initial explorations suggest that the mapping enables a clear path from as-is to to-be states of an EA model while preserving the reasoning behind every alternative chosen.
منابع مشابه
Using Intentional and System Dynamics Modeling to Address WHYs in Enterprise Architecture
Taking and executing cost effective decisions in enterprises is becoming increasingly difficult due to multiple change drivers that affect varied aspects of enterprise. Enterprise architecture (EA) frameworks provide holistic treatment of whats and hows of enterprise but leave the important questions of whys unaddressed. Intentional modeling and system dynamics modeling provide treatment of why...
متن کاملModeling Problem Solving Environments Using Eai Concepts
Problem Solving Environment (PSE) provides computational facilities to the activities carried out by scientists. The development of this kind of applications is a real challenge for the scientific community. At present, complex software systems, to provide computing services at different levels, are built as the integration of remote and distributed software and hardware components. The key to ...
متن کاملIntentional Modeling for Enterprise Architecture
Enterprises often use Enterprise Architecture (EA) as a blueprint to deal with change. Most modeling techniques used in EA are intended for representing the knowledge about data and processes. However, understanding the motivation can be just as important for successful change. Intentional Modeling (IM) can be used to represent the knowledge about “why”. This thesis demonstrates a framework sho...
متن کاملUsing Model Transformation for Generating Visualizations from Repository Contents
Documenting application landscapes, a central part of Enterprise Architecture Management, heavily relies on graphical and intuitive visualizations. Planning, deciding, and controlling in respect to measures on the application landscape all benefit from such diagrams. In our research project Software Cartography we have analyzed a multitude of visualizations, originating from several major indus...
متن کاملIntelligent Agent Modeling and Generic Architecture Towards a Multi-Agent Healthcare Knowledge Management System
Intelligent agents are a powerful technology with many significant applications and are starting to assume more responsible in more critical tasks. One of the most important uses of agent technology is for problem–solving coordination. Coordination has been defined as managing the interdependencies between activities, ordering and locating actions in time in an attempt to maximize a possibly ch...
متن کامل